<?xml version="1.0" encoding="utf-8"?>
<plotpicker version="1.0">
   <plotaction ID="plot" action="@(varNames,varValues) plotpickerfunc('defaultdisplay','plot',varNames,varValues)" description="2-D line graph using linear axes" function="plot" labelfcn="@(varNames,varVals) plotpickerfunc('defaultlabel','plot',varNames,varVals)" largeicon="resources/plottype-plot.gif" name="plot" rule="A matrix/vector or 2 vectors/matrices of compatible size with an optional linespec" smallicon="resources/plotpicker-plot.gif"/>
   <plotaction ID="Plot as multiple series" action="@(varNames) plotpickerfunc('defaultdisplay','plot as multiple series',varNames)" description="Plots each series on the same plot" function="plot" largeicon="resources/plottype-plot.gif" name="Plot as multiple series" rule="Multiple vectors" smallicon="resources/plotpicker-plot.gif"/>
   <plotaction ID="Plot as multiple series vs. first input" action="@(varNames) plotpickerfunc('defaultdisplay','Plot as multiple series vs. first input',varNames)" description="Plots the second and later series against the first series on the same plot" function="plot" largeicon="resources/plottype-plot.gif" name="Plot as multiple series vs. first input" rule="3 or more vectors of the same size" smallicon="resources/plotpicker-plot.gif"/>
   <plotaction ID="bar" action="@(varNames) plotpickerfunc('defaultdisplay','bar',varNames)" description="Bar graph" function="bar" largeicon="resources/plottype-bar.gif" name="bar" rule="A single matrix or a vector of X values and matrix of Y values of compatible size. Either choice with an optional scalar bar width" smallicon="resources/plotpicker-bar.gif"/>
   <plotaction ID="area" action="@(varNames) plotpickerfunc('defaultdisplay','area',varNames)" description="Filled area plot" function="area" largeicon="resources/plottype-area.gif" name="area" rule="A matrix or vector or 2 matrices or vectors of compatible size with an optional scalar base value" smallicon="resources/plotpicker-area.gif"/>
   <plotaction ID="pie" description="Pie chart" function="pie" largeicon="resources/plottype-pie.gif" name="pie" rule="A vector or matrix with an optional vector or matrix of explosion parameters and optional cell array of labels" smallicon="resources/plotpicker-pie.gif"/>
   <plotaction ID="hist" description="Histogram" function="hist" largeicon="resources/plottype-hist.gif" name="hist" rule="A vector or matrix with optional number of bins or monotonic vector bin centers" smallicon="resources/plotpicker-hist.gif"/>
   <plotaction ID="contour" action="@(varNames) plotpickerfunc('defaultdisplay','contour',varNames)" description="Contour plot" function="contour" largeicon="resources/plottype-contour.gif" name="contour" rule="A matrix, 2 vectors and matrix, or 3 matrices of compatible size. Optionally add a scalar or vector of contour levels and a linespec." smallicon="resources/plotpicker-contour.gif"/>
   <plotaction ID="surf" action="@(varNames) plotpickerfunc('defaultdisplay','surf',varNames)" description="Display a matrix as a surface" function="surf" largeicon="resources/plottype-surf.gif" name="surf" rule="1 to 4 x,y,z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-surf.gif"/>
   <plotaction ID="mesh" description="3-D mesh surface" function="mesh" largeicon="resources/plottype-mesh.gif" name="mesh" rule="1 to 4 X,Y,Z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-mesh.gif"/>
   <category name="MATLAB Line Plots">
      <plotaction ID="plot" action="@(varNames,varValues) plotpickerfunc('defaultdisplay','plot',varNames,varValues)" description="2-D line graph using linear axes" function="plot" labelfcn="@(varNames,varVals) plotpickerfunc('defaultlabel','plot',varNames,varVals)" largeicon="resources/plottype-plot.gif" name="plot" rule="A matrix/vector or 2 vectors/matrices of compatible size with an optional linespec" smallicon="resources/plotpicker-plot.gif"/>
      <plotaction ID="Plot as multiple series" action="@(varNames) plotpickerfunc('defaultdisplay','plot as multiple series',varNames)" description="Plots each series on the same plot" function="plot" largeicon="resources/plottype-plot.gif" name="Plot as multiple series" rule="Multiple vectors" smallicon="resources/plotpicker-plot.gif"/>
      <plotaction ID="plotyy" description="Graphs with y tick labels on the left and right" function="plotyy" largeicon="resources/plottype-plotyy.gif" name="plotyy" rule="4 vectors all of the same length of x1,y1,x2,y2. Y values can also be matrices." smallicon="resources/plotpicker-plotyy.gif"/>
      <plotaction ID="semilogx" action="@(varNames) plotpickerfunc('defaultdisplay','semilogx',varNames)" description="Semi-log scale plot" function="semilogx" largeicon="resources/plottype-semilogx.gif" name="semilogx" rule="A vector/matrix or 2 vectors/matrices of compatible size with an optional linespec parameter" smallicon="resources/plotpicker-semilogx.png"/>
      <plotaction ID="semilogy" action="@(varNames) plotpickerfunc('defaultdisplay','semilogy',varNames)" description="Semi-log scale plot" function="semilogy" largeicon="resources/plottype-semilogy.gif" name="semilogy" rule="A vector/matrix or 2 vectors/matrices of compatible size with an optional linespec parameter" smallicon="resources/plotpicker-semilogy.png"/>
      <plotaction ID="loglog" action="@(varNames) plotpickerfunc('defaultdisplay','loglog',varNames)" description="Log-log scale plot" function="loglog" largeicon="resources/plottype-loglog.gif" name="loglog" rule="A vector/matrix or 2 vectors/matrices of compatible size with an optional linespec parameter" smallicon="resources/plotpicker-loglog.gif"/>
      <plotaction ID="area" action="@(varNames) plotpickerfunc('defaultdisplay','area',varNames)" description="Filled area plot" function="area" largeicon="resources/plottype-area.gif" name="area" rule="A matrix or vector or 2 matrices or vectors of compatible size with an optional scalar base value" smallicon="resources/plotpicker-area.gif"/>
      <plotaction ID="errorbar" action="@(varNames) plotpickerfunc('defaultdisplay','errorbar',varNames)" description="Error bar plot" function="errorbar" largeicon="resources/plottype-errorbar.gif" name="errorbar" rule="2 to 4 vectors or matrices all of the same size" smallicon="resources/plotpicker-errorbar.gif"/>
      <plotaction ID="plot3" action="@(varNames) plotpickerfunc('defaultdisplay','plot3',varNames)" description="3-D line graph using linear axes" function="plot3" largeicon="resources/plottype-plot3.gif" name="plot3" rule="3 vectors/matrices of compatible size with an optional linespec" smallicon="resources/plotpicker-plot3.png"/>
      <plotaction ID="comet" description="Comet-like trajectory" function="comet" largeicon="resources/plottype-comet.gif" name="comet" rule="1 or 2 vectors of the same size with optional additional scalar tail length" smallicon="resources/plotpicker-comet.png"/>
   </category>
   <category name="MATLAB Stem and Stair Plots">
      <plotaction ID="stem" action="@(varNames) plotpickerfunc('defaultdisplay','stem',varNames)" description="Discrete sequence or 'stem' plot" function="stem" largeicon="resources/plottype-stem.gif" name="stem" rule="A matrix/vector or 2 vectors/matrices of compatible size with optional 'fill' followed by an optional linespec" smallicon="resources/plotpicker-stem.gif"/>
      <plotaction ID="stairs" action="@(varNames) plotpickerfunc('defaultdisplay','stairs',varNames)" description="Stairstep plot" function="stairs" largeicon="resources/plottype-stairs.gif" name="stairs" rule="A matrix/vector or 2 vectors/matrices of compatible size with an optional linespec" smallicon="resources/plotpicker-stairs.gif"/>
      <plotaction ID="stem3" action="@(varNames) plotpickerfunc('defaultdisplay','stem3',varNames)" description="3-D stem plot" function="stem3" largeicon="resources/plottype-stem3.gif" name="stem3" rule="3 vectors or matrices of compatible size with optional 'fill' followed by an optional linespec" smallicon="resources/plotpicker-stem3.gif"/>
   </category>
   <category name="MATLAB Bar Plots">
      <plotaction ID="bar" action="@(varNames) plotpickerfunc('defaultdisplay','bar',varNames)" description="Bar graph" function="bar" largeicon="resources/plottype-bar.gif" name="bar" rule="A single matrix or a vector of X values and matrix of Y values of compatible size. Either choice with an optional scalar bar width" smallicon="resources/plotpicker-bar.gif"/>
      <plotaction ID="barh" action="@(varNames) plotpickerfunc('defaultdisplay','barh',varNames)" description="Horizontal bar graph" function="barh" largeicon="resources/plottype-barh.gif" name="barh" rule="A single matrix of Y values, or a vector of x values and matrix of Y values of compatible size, followed by an optional scalar bar width" smallicon="resources/plotpicker-barh.png"/>
      <plotaction ID="hist" description="Histogram" function="hist" largeicon="resources/plottype-hist.gif" name="hist" rule="A vector or matrix with optional number of bins or monotonic vector bin centers" smallicon="resources/plotpicker-hist.gif"/>
      <plotaction ID="pareto" description="Pareto chart" function="pareto" largeicon="resources/plottype-pareto.gif" name="pareto" rule="A vector of y values, with optional vector of x values or cell array of x labels of the same size" smallicon="resources/plotpicker-pareto.png"/>
      <plotaction ID="plotmatrix" description="Scatter plot matrix" function="plotmatrix" largeicon="resources/plottype-plotmatrix.gif" name="plotmatrix" rule="1 or 2 matrices with the same number of rows, followed by an optional linespec" smallicon="resources/plotpicker-plotmatrix.png"/>
   </category>
   <category name="MATLAB Scatter Plots">
      <plotaction ID="scatter" action="@(varNames) plotpickerfunc('defaultdisplay','scatter',varNames)" description="Scatter/bubble plot" function="scatter" labelfcn="@(varNames,varVals) plotpickerfunc('defaultlabel','scatter',varNames,varVals)" largeicon="resources/plottype-scatter.gif" name="scatter" rule="A 2-column matrix or 2 vectors of the same, followed by an optional scalar or vector area parameter and optional scalar or vector colorspec" smallicon="resources/plotpicker-scatter.gif"/>
      <plotaction ID="scatter3" action="@(varNames) plotpickerfunc('defaultdisplay','scatter3',varNames)" description="3-D Scatter plot" function="scatter3" largeicon="resources/plottype-scatter3.gif" name="scatter3" rule="3 vectors of the same, followed by an optional scalar or vector area parameter and optional scalar or vector colorspec" smallicon="resources/plotpicker-scatter3.gif"/>
      <plotaction ID="spy" description="Visualize sparsity pattern" function="spy" largeicon="resources/plottype-spy.gif" name="spy" rule="1 vector or matrix followed by an optional linespec, followed by an optional scalar marker size" smallicon="resources/plotpicker-spy.png"/>
      <plotaction ID="plotmatrix" description="Scatter plot matrix" function="plotmatrix" largeicon="resources/plottype-plotmatrix.gif" name="plotmatrix" rule="1 or 2 matrices with the same number of rows, followed by an optional linespec" smallicon="resources/plotpicker-plotmatrix.png"/>
   </category>
   <category name="MATLAB Pie Charts">
      <plotaction ID="pie" description="Pie chart" function="pie" largeicon="resources/plottype-pie.gif" name="pie" rule="A vector or matrix with an optional vector or matrix of explosion parameters and optional cell array of labels" smallicon="resources/plotpicker-pie.gif"/>
      <plotaction ID="pie3" description="3-D pie chart" function="pie3" largeicon="resources/plottype-pie3.gif" name="pie3" rule="A vector or matrix with an optional vector or matrix of explosion parameters and optional cell array of labels" smallicon="resources/plotpicker-pie3.gif"/>
   </category>
   <category name="MATLAB Histograms">
      <plotaction ID="hist" description="Histogram" function="hist" largeicon="resources/plottype-hist.gif" name="hist" rule="A vector or matrix with optional number of bins or monotonic vector bin centers" smallicon="resources/plotpicker-hist.gif"/>
      <plotaction ID="rose" description="Angle histogram plot" function="rose" largeicon="resources/plottype-rose.gif" name="rose" rule="An angle vector with optional number of bins or monotonic vector bin centers" smallicon="resources/plotpicker-rose.png"/>
   </category>
   <category name="MATLAB Polar Plots">
      <plotaction ID="polar" description="Polar coordinate plot" function="polar" largeicon="resources/plottype-polar.gif" name="polar" rule="A vector or matrix of angles with an optional vector or matrix of radii of the same size followed by an optional linepspec" smallicon="resources/plotpicker-polar.png"/>
      <plotaction ID="rose" description="Angle histogram plot" function="rose" largeicon="resources/plottype-rose.gif" name="rose" rule="An angle vector with optional number of bins or monotonic vector bin centers" smallicon="resources/plotpicker-rose.png"/>
      <plotaction ID="compass" description="Compass plot" function="compass" largeicon="resources/plottype-compass.gif" name="compass" rule="Either a matrix or 2 vectors of compatible size followed by an optional linepsec" smallicon="resources/plotpicker-compass.png"/>
   </category>
   <category name="MATLAB Contour Plots">
      <plotaction ID="contour" action="@(varNames) plotpickerfunc('defaultdisplay','contour',varNames)" description="Contour plot" function="contour" largeicon="resources/plottype-contour.gif" name="contour" rule="A matrix, 2 vectors and matrix, or 3 matrices of compatible size. Optionally add a scalar or vector of contour levels and a linespec." smallicon="resources/plotpicker-contour.gif"/>
      <plotaction ID="contourf" action="@(varNames) plotpickerfunc('defaultdisplay','contourf',varNames)" description="Filled contour plot" function="contourf" largeicon="resources/plottype-contourf.gif" name="contourf" rule="A matrix, 2 vectors and matrix, or 3 matrices of compatible size. Optionally add a scalar or vector of contour levels and a linespec" smallicon="resources/plotpicker-contourf.gif"/>
      <plotaction ID="contour3" description="3-D contour plot" function="contour3" largeicon="resources/plottype-contour3.gif" name="contour3" rule="A matrix, 2 vectors and matrix, or 3 matrices of compatible size. Optionally add a scalar or vector of contour levels and a linespec" smallicon="resources/plotpicker-contour3.png"/>
   </category>
   <category name="MATLAB Image Plots">
      <plotaction ID="image" description="Display image" function="image" largeicon="resources/plottype-image.gif" name="image" rule="1 RGB or indexed color array or 2 vectors and an RGB or indexed color array of compatible size" smallicon="resources/plotpicker-image.gif"/>
      <plotaction ID="imagesc" description="Scale data and display as image" function="imagesc" largeicon="resources/plottype-imagesc.gif" name="imagesc" rule="1 RGB or indexed color array or 2 vectors and an RGB or indexed color array of compatible size" smallicon="resources/plotpicker-imagesc.gif"/>
      <plotaction ID="pcolor" description="Pseudocolor (checkerboard) plot" function="pcolor" largeicon="resources/plottype-pcolor.gif" name="pcolor" rule="1 RGB or indexed color array or 2 vectors and an RGB or indexed color array of compatible size" smallicon="resources/plotpicker-pcolor.gif"/>
   </category>
   <category name="MATLAB 3D Surfaces">
      <plotaction ID="surf" action="@(varNames) plotpickerfunc('defaultdisplay','surf',varNames)" description="Display a matrix as a surface" function="surf" largeicon="resources/plottype-surf.gif" name="surf" rule="1 to 4 x,y,z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-surf.gif"/>
      <plotaction ID="surfc" description="Combination surf/contour plot" function="surfc" largeicon="resources/plottype-surfc.gif" name="surfc" rule="1 to 4 X,Y,Z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-surfc.gif"/>
      <plotaction ID="surfl" description="3-D shaded surface with lighting" function="surfl" largeicon="resources/plottype-surfl.gif" name="surfl" rule="A Z matrix, or X,Y,Z matrices followed by an optional light source direction vector. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-surfl.gif"/>
      <plotaction ID="mesh" description="3-D mesh surface" function="mesh" largeicon="resources/plottype-mesh.gif" name="mesh" rule="1 to 4 X,Y,Z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-mesh.gif"/>
      <plotaction ID="meshc" description="Combination mesh/contour plot" function="meshc" largeicon="resources/plottype-meshc.gif" name="meshc" rule="1 to 4 X,Y,Z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-meshc.gif"/>
      <plotaction ID="meshz" description="3-D mesh with curtain" function="meshz" largeicon="resources/plottype-meshz.gif" name="meshz" rule="1 to 4 X,Y,Z, and color matrices of compatible size. Optionally replace X and Y matrices with vectors of compatible size" smallicon="resources/plotpicker-meshz.png"/>
      <plotaction ID="waterfall" description="Waterfall plot" function="waterfall" largeicon="resources/plottype-waterfall.gif" name="waterfall" rule="Waterfall plot" smallicon="resources/plotpicker-waterfall.gif"/>
      <plotaction ID="ribbon" description="Draw 2-D lines as ribbons in 3-D" function="ribbon" largeicon="resources/plottype-ribbon.gif" name="ribbon" rule="A Y matrix or X,Y matrices or vectors of the same size followed by an optional scalar width parameter" smallicon="resources/plotpicker-ribbon.png"/>
      <plotaction ID="contour3" description="3-D contour plot" function="contour3" largeicon="resources/plottype-contour3.gif" name="contour3" rule="A matrix, 2 vectors and matrix, or 3 matrices of compatible size. Optionally add a scalar or vector of contour levels and a linespec" smallicon="resources/plotpicker-contour3.png"/>
   </category>
   <category name="MATLAB Volumetrics">
      <plotaction ID="slice" description="Volumetric slice plot" function="slice" largeicon="resources/plottype-slice.gif" name="slice" rule="A 3 dimensional volume array with 3 vectors defining slice planes" smallicon="resources/plotpicker-slice.gif"/>
   </category>
   <category name="MATLAB Vector Fields">
      <plotaction ID="feather" description="Feather plot" function="feather" largeicon="resources/plottype-feather.gif" name="feather" rule="A numeric array or 2 numeric arrays of the same size followed by an optional linespec" smallicon="resources/plotpicker-feather.png"/>
      <plotaction ID="compass" description="Compass plot" function="compass" largeicon="resources/plottype-compass.gif" name="compass" rule="Either a matrix or 2 vectors of compatible size followed by an optional linepsec" smallicon="resources/plotpicker-compass.png"/>
      <plotaction ID="quiver" description="Quiver plot" function="quiver" largeicon="resources/plottype-quiver.gif" name="quiver" rule="2 or 4 numeric arrays of the same size followed by an optional scalar scale and an optional linespec" smallicon="resources/plotpicker-quiver.gif"/>
      <plotaction ID="quiver3" description="3-D quiver plot" function="quiver3" largeicon="resources/plottype-quiver3.gif" name="quiver3" rule="4 numeric arrays of the same size followed by an optional scalar scale and an optional linespec" smallicon="resources/plotpicker-quiver3.png"/>
      <plotaction ID="streamslice" description="Streamlines in slice planes" function="streamslice" largeicon="resources/plottype-streamslice.gif" name="streamslice" rule="Either 2 or 4 3-dimensional arrays of the same size followed by an optional scalar scale and an optional linespec" smallicon="resources/plotpicker-streamslice.gif"/>
      <plotaction ID="streamline" description="Streamlines from 2D or 3D vector data" function="streamline" largeicon="resources/plottype-streamline.gif" name="streamline" rule="A cell array of double arrays produced by stream2 or stream3" smallicon="resources/plotpicker-streamline.png"/>
   </category>
   <category name="MATLAB Analytic Plots">
      <plotaction ID="ezplot" description="Easy to use function plotter" function="ezplot" largeicon="resources/plottype-ezplot.gif" name="ezplot" rule="A function handle followed by an optional vector defining a range of x and optionally y values" smallicon="resources/plotpicker-ezplot.gif"/>
      <plotaction ID="ezplot3" description="Easy to use 3-d parametric curve plotter" function="ezplot3" largeicon="resources/plottype-ezplot3.gif" name="ezplot3" rule="3 parametric function handles followed by an optional domain range vector" smallicon="resources/plotpicker-ezplot3.gif"/>
      <plotaction ID="ezpolar" description="Easy to use polar coordinate plotter" function="ezpolar" largeicon="resources/plottype-ezpolar.gif" name="ezpolar" rule="A function handle followed by a optional vector range of theta values" smallicon="resources/plotpicker-ezpolar.gif"/>
      <plotaction ID="ezcontour" description="Easy to use contour plotter" function="ezcontour" largeicon="resources/plottype-ezcontour.gif" name="ezcontour" rule="A 2-input function handle followed by an optional integer grid size parameter or a 2 or 4 element domain vector" smallicon="resources/plotpicker-ezcontour.gif"/>
      <plotaction ID="ezcontourf" description="Easy to use filled contour plotter" function="ezcontourf" largeicon="resources/plottype-ezcontourf.gif" name="ezcontourf" rule="A 2-input function handle followed by an optional integer grid size parameter or a 2 or 4 element domain vector" smallicon="resources/plotpicker-ezcontourf.gif"/>
      <plotaction ID="ezsurf" description="Easy to use 3-D colored surface plotter" function="ezsurf" largeicon="resources/plottype-ezsurf.gif" name="ezsurf" rule="A 2-input function handle followed by an optional integer grid size parameter or a 2 or 4 element domain vector" smallicon="resources/plotpicker-ezsurf.gif"/>
      <plotaction ID="ezsurfc" description="Easy to use combination surf/contour plotter" function="ezsurfc" largeicon="resources/plottype-ezsurfc.gif" name="ezsurfc" rule="A 2-input function handle followed by an optional integer grid size parameter or a 2 or 4 element domain vector" smallicon="resources/plotpicker-ezsurfc.gif"/>
      <plotaction ID="ezmesh" description="Easy to use 3-D mesh plotter" function="ezmesh" largeicon="resources/plottype-ezmesh.gif" name="ezmesh" rule="A 2-input function handle followed by an optional integer grid size parameter or a 2 or 4 element domain vector" smallicon="resources/plotpicker-ezmesh.gif"/>
      <plotaction ID="ezmeshc" description="Easy to use combination mesh/contour plotter" function="ezmeshc" largeicon="resources/plottype-ezmeshc.gif" name="ezmeshc" rule="A 2-input function handle followed by an optional integer grid size parameter or a 2 or 4 element domain vector" smallicon="resources/plotpicker-ezmeshc.gif"/>
   </category>
   <category name="Control Toolbox Plots" prodid="Control System">
      <plotaction ID="bodeplot" description="Bode frequency response plot" function="bodeplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-bodeplot.png" name="bodeplot" rule="A list of one or more LTI objects with an optional frequency vector or cell array containing a frequency range" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-bodeplot.png" visibility="@(args) controlplotfunc('bodeplot',args)"/>
      <plotaction ID="nicholsplot" description="Nichols frequency response plot" function="nicholsplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-nicholsplot.png" name="nicholsplot" rule="A list of one or more LTI objects with an optional frequency vector or cell array containing a frequency range" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-nicholsplot.png" visibility="@(args) controlplotfunc('nicholsplot',args)"/>
      <plotaction ID="nyquistplot" description="Nyquist frequency response plot" function="nyquistplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-nyquistplot.png" name="nyquistplot" rule="A list of one or more LTI objects with an optional frequency vector or cell array containing a frequency range" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-nyquistplot.png" visibility="@(args) controlplotfunc('nyquistplot',args)"/>
      <plotaction ID="sigmaplot" description="Singular values frequency response plot" function="sigmaplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-sigmaplot.png" name="sigmaplot" rule="A list of one or more LTI objects with an optional frequency vector or cell array containing a frequency range" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-sigmaplot.png" visibility="@(args) controlplotfunc('sigmaplot',args)"/>
      <plotaction ID="rlocusplot" description="Root locus plot" function="rlocusplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-rlocusplot.png" name="rlocusplot" rule="A list of one or more LTI objects with optional vector or scalar gains" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-rlocusplot.png" visibility="@(args) controlplotfunc('rlocusplot',args)"/>
      <plotaction ID="pzplot" description="Pole-zero map plot" function="pzplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-pzplot.png" name="pzplot" rule="A list of one or more LTI objects" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-pzplot.png" visibility="@(args) controlplotfunc('pzplot',args)"/>
      <plotaction ID="iopzplot" description="Pole-zero map plot for I/O pairs" function="iopzplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-iopzplot.png" name="iopzplot" rule="A list of one or more LTI objects" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-iopzplot.png" visibility="@(args) controlplotfunc('iopzplot',args)"/>
      <plotaction ID="stepplot" description="Step response plot of LTI systems" function="stepplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-stepplot.png" name="stepplot" rule="A list of one or more LTI objects with optional vector or scalar time value(s)" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-stepplot.png" visibility="@(args) controlplotfunc('stepplot',args)"/>
      <plotaction ID="impulseplot" description="Impulse response plot" function="impulseplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-impulseplot.png" name="impulseplot" rule="A list of one or more LTI objects with optional vector or scalar time value(s)" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-impulseplot.png" visibility="@(args) controlplotfunc('impulseplot',args)"/>
      <plotaction ID="hsvplot" description="Hankel singular values plot" function="hsvplot" largeicon="/com/mathworks/toolbox/control/resources/plottypectl-hsvplot.png" name="hsvplot" rule="An LTI object" smallicon="/com/mathworks/toolbox/control/resources/plotpickerctl-hsvplot.png" visibility="@(args) controlplotfunc('hsvplot',args)"/>
   </category>
   <category name="Finance Toolbox Plots" prodid="Financial">
      <plotaction ID="bolling" description="Bollinger band chart" function="bolling" largeicon="resources/plottype-bolling.png" name="bolling" rule="Positive vector of assets with optional  scalars for samples (integer), alpha and width" smallicon="resources/plotpicker-bolling.png" visibility="@(args)  sharedplotfunc('bolling',args)"/>
      <plotaction ID="highlow" description="High, low, open, close chart" function="highlow" largeicon="resources/plottype-highlow.png" name="highlow" rule="3 or 4 positive column vectors with an  optional 5th color string" smallicon="resources/plotpicker-highlow.png" visibility="@(args)  sharedplotfunc('highlow',args)"/>
      <plotaction ID="candle" description="Candlestick chart" function="candle" largeicon="resources/plottype-candle.png" name="candle" rule="4 positive numeric vectors of the same length" smallicon="resources/plotpicker-candle.png" visibility="@(args) sharedplotfunc('candle',args)"/>
      <plotaction ID="kagi" description="Kagi chart" function="kagi" largeicon="resources/plottype-kagi.png" name="kagi" rule="2 column  numeric matrix where the second column is positive" smallicon="resources/plotpicker-kagi.png" visibility="@(args) sharedplotfunc('kagi',args)"/>
      <plotaction ID="renko" description="Renko chart" function="renko" largeicon="resources/plottype-renko.png" name="renko" rule="2 column  numeric matrix where the second column is positive and an optional positive threshhold scalar" smallicon="" visibility="@(args) sharedplotfunc('renko',args)"/>
      <plotaction ID="movavg" description="Leading and lagging moving averages chart" function="movavg" largeicon="resources/plottype-movavg.png" name="movavg" rule="Positive asset vector with lead and lag integers (lead less than lag) and an optional alpha positive scalar" smallicon="resources/plotpicker-movavg.png" visibility="@(args) sharedplotfunc('movavg',args)"/>
      <plotaction ID="priceandvol" description="Price and volume chart" function="priceandvol" largeicon="resources/plottype-priceandvol.png" name="priceandvol" rule="6 column positive numeric matrix" smallicon="resources/plotpicker-priceandvol.png" visibility=" @(args) sharedplotfunc('priceandvol',args)"/>
      <plotaction ID="pointfig" description="Point and figure chart" function="pointfig" largeicon="resources/plottype-pointfig.png" name="pointfig" rule="Positive numeric vector" smallicon="resources/plotpicker-pointfig.png" visibility="@(args) sharedplotfunc('pointfig',args)"/>
      <plotaction ID="volarea" description="Price and volume chart" function="volarea" largeicon="resources/plottype-volarea.png" name="volarea" rule="Positive numeric 3 column matrix" smallicon="resources/plotpicker-volarea.png" visibility="@(args) sharedplotfunc('volarea',args)"/>
   </category>
   <category name="Statistics Toolbox Plots" prodid="Statistics">
      <plotaction ID="boxplot" description="Vertical box plot" function="boxplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-boxplot.png" name="boxplot" rule="Numeric vector with optional grouping variable" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-boxplot.png" visibility="@(args) statsplotfunc( 'defaultshow','boxplot',[],args)"/>
      <plotaction ID="ecdf" description="Empirical cumulative distribution function" function="ecdf" largeicon="/com/mathworks/toolbox/stats/resources/plottype-ecdf.png" name="ecdf" rule="Numeric vector" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-ecdf.png" visibility="@(args) statsplotfunc('defaultshow', 'ecdf',[],args)"/>
      <plotaction ID="histfit" description="Histogram with normal fit" function="histfit" largeicon="/com/mathworks/toolbox/stats/resources/plottype-histfit.png" name="histfit" rule="Numeric vector with optional scalar bin count and distribution function string" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-histfit.png" visibility="@(args) statsplotfunc('defaultshow','histfit',[],args)"/>
      <plotaction ID="ksdensity" description="Kernel smoothing density estimate" function="ksdensity" largeicon="/com/mathworks/toolbox/stats/resources/plottype-ksdensity.png" name="ksdensity" rule="Numeric vector with optional numeric vector of points where the density estimate is to be evaluated" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-ksdensity.png" visibility="@(args) statsplotfunc('defaultshow','ksdensity',[],args)"/>
      <plotaction ID="Normal probability plot" description="Normmal probability plot" function="probplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-probplot.png" name="Normal probability plot" rule="Numeric vector with optional censor vector and frequency vector, all of the same size" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-probplot.png" visibility="@(args) statsplotfunc('defaultshow','probplot',[],args)"/>
      <plotaction ID="Weibull probability plot" action="@(varNames) statsplotfunc('defaultdisplay','weibull probability plot',varNames)" description="Weibull probability plot" function="probplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-probplot.png" name="Weibull probability plot" rule="Positive numeric vector with optional censor and frequency vector all of the same size" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-probplot.png" visibility="@(args) statsplotfunc('defaultshow','weibull probability plot',[],args)"/>
      <plotaction ID="qqplot" description="Quantile-quantile plot" function="qqplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-qqplot.png" name="qqplot" rule="1 or 2 numeric vectors or matrices with the same number of rows with optional ProbDistUnivParam object or ProbDistUnivKernel object or vector of quantiles" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-qqplot.png" visibility="@(args) statsplotfunc('defaultshow','qqplot',[],args)"/>
      <plotaction ID="gscatter" description="Scatter plot by group" function="gscatter" largeicon="/com/mathworks/toolbox/stats/resources/plottype-gscatter.png" name="gscatter" rule="2 vectors of the same size and a grouping variable" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-gscatter.png" visibility="@(args) statsplotfunc('defaultshow','gscatter',[],args)"/>
      <plotaction ID="hist3" description="Bivariate histogram" function="hist3" largeicon="/com/mathworks/toolbox/stats/resources/plottype-hist3.png" name="hist3" rule="Matrix with 2 columns and optional 2 element bin vector or 2 element cell array containing monotonically increasing vectors of centers" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-hist3.png" visibility="@(args) statsplotfunc('defaultshow', 'hist3',[],args)"/>
      <plotaction ID="scatterhist" description="Scatter plot with marginal histograms" function="scatterhist" largeicon="/com/mathworks/toolbox/stats/resources/plottype-scatterhist.png" name="scatterhist" rule="2 numeric vectors of the same length and a 2 element vector defining the numbers of bins" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-scatterhist.png" visibility="@(args) statsplotfunc('defaultshow','scatterhist',[],args)"/>
      <plotaction ID="gplotmatrix" description="Matrix of scatter plots by group" function="gplotmatrix" largeicon="/com/mathworks/toolbox/stats/resources/plottype-gplotmatrix.gif" name="gplotmatrix" rule="2 vectors of the same size and a grouping variable" smallicon="" visibility="@(args) statsplotfunc('defaultshow','gplotmatrix',[],args)"/>
      <plotaction ID="parallelcoords" description="Matrix of scatter plots by group" function="parallelcoords" largeicon="/com/mathworks/toolbox/stats/resources/plottype-parallelcoords.png" name="parallelcoords" rule="A single numeric matrix" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-parallelcoords.png" visibility="@(args) statsplotfunc('defaultshow','parallelcoords',[],args)"/>
      <plotaction ID="andrewsplot" description="Andrews plot" function="andrewsplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-andrewsplot.png" name="andrewsplot" rule="A single numeric matrix or vector" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-andrewsplot.png" visibility="@(args) statsplotfunc('defaultshow','andrewsplot',[],args)"/>
      <plotaction ID="glyphplot" description="Glyph plot" function="glyphplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-glyphplot.png" name="glyphplot" rule="A single numeric matrix or vector" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-glyphplot.png" visibility="@(args) statsplotfunc('defaultshow','glyphplot',[],args)"/>
      <plotaction ID="Faces glyph plot" action="@(varNames) statsplotfunc('defaultdisplay','faces glyph plot',varNames)" description="Glyph plot where each observation is represented as a face" function="glyphplot" largeicon="/com/mathworks/toolbox/stats/resources/plottype-glyphplot.png" name="Faces glyph plot" rule="A single numeric matrix or vector" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-glyphplot.png" visibility="@(args) statsplotfunc('defaultshow','faces glyph plot',[],args)"/>
      <plotaction ID="controlchart" description="Shewhart control charts" function="controlchart" largeicon="/com/mathworks/toolbox/stats/resources/plottype-controlchart.png" name="controlchart" rule="A numeric matrix or timeseries object" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-controlchart.png" visibility="@(args) statsplotfunc('defaultshow','controlchart',[],args)"/>
      <plotaction ID="dendrogram" description="Dendrogram plot" function="dendrogram" largeicon="/com/mathworks/toolbox/stats/resources/plottype-dendrogram.png" name="dendrogram" rule="A numeric matrix or timeseries object" smallicon="/com/mathworks/toolbox/stats/resources/plotpicker-dendrogram.png" visibility="@(args) statsplotfunc('defaultshow','dendrogram',[],args)"/>
   </category>
</plotpicker>